package com.crm.system.domain;

import com.crm.common.annotation.Excel;
import com.crm.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 医护人员对象 bie_doctor
 *
 * @author crm
 * @date 2021-05-10
 */
public class BieDoctor extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 医生编号 */
    private String doctorId;

    /** 用户编号 */
    @Excel(name = "用户编号")
    private Long userId;

    /** 医生性别 */
    @Excel(name = "医生性别")
    private Long doctorSex;

    /** 职称 */
    @Excel(name = "职称")
    private String doctorTitle;

    /** 科室 */
    @Excel(name = "科室")
    private String subject;

    /** 教育程度 */
    @Excel(name = "教育程度")
    private String education;

    /** 医生姓名 */
    @Excel(name = "医生姓名")
    private String doctorName;

    /** 手机号码 */
    @Excel(name = "手机号码")
    private String phone;

    public void setDoctorId(String doctorId)
    {
        this.doctorId = doctorId;
    }

    public String getDoctorId()
    {
        return doctorId;
    }
    public void setUserId(Long userId)
    {
        this.userId = userId;
    }

    public Long getUserId()
    {
        return userId;
    }
    public void setDoctorSex(Long doctorSex)
    {
        this.doctorSex = doctorSex;
    }

    public Long getDoctorSex()
    {
        return doctorSex;
    }
    public void setDoctorTitle(String doctorTitle)
    {
        this.doctorTitle = doctorTitle;
    }

    public String getDoctorTitle()
    {
        return doctorTitle;
    }
    public void setSubject(String subject)
    {
        this.subject = subject;
    }

    public String getSubject()
    {
        return subject;
    }
    public void setEducation(String education)
    {
        this.education = education;
    }

    public String getEducation()
    {
        return education;
    }
    public void setDoctorName(String doctorName)
    {
        this.doctorName = doctorName;
    }

    public String getDoctorName()
    {
        return doctorName;
    }
    public void setPhone(String phone)
    {
        this.phone = phone;
    }

    public String getPhone()
    {
        return phone;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("doctorId", getDoctorId())
                .append("userId", getUserId())
                .append("doctorSex", getDoctorSex())
                .append("doctorTitle", getDoctorTitle())
                .append("subject", getSubject())
                .append("education", getEducation())
                .append("doctorName", getDoctorName())
                .append("createTime", getCreateTime())
                .append("phone", getPhone())
                .toString();
    }
}